package ar.com.angrymachine.hunter.utils;

import ar.com.angrymachine.hunter.gameplay.Dungeon;
import ar.com.angrymachine.hunter.gameplay.Quest;

public class DungeonFactory
{
	public static final int TREE = 1;
	public static final int HUB = 2;
	
	public static Dungeon generateDungeon(Quest quest, int type)
	{
		switch(type)
		{
			case TREE:
				return new TreeDungeonGenerator().generate(quest);
			case HUB:
			default:
				return new HubDungeonGenerator().generate(quest);
		}
	}
}
